home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Programming / Make / source / Makefile.in < prev    next >
Encoding:
Makefile  |  1997-09-19  |  18.7 KB  |  614 lines

  1. # Makefile.in generated automatically by automake 1.2 from Makefile.am
  2.  
  3. # Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
  4. # This Makefile.in is free software; the Free Software Foundation
  5. # gives unlimited permission to copy, distribute and modify it.
  6.  
  7. # -*-Makefile-*-, or close enough
  8.  
  9.  
  10. SHELL = /bin/sh
  11.  
  12. srcdir = @srcdir@
  13. top_srcdir = @top_srcdir@
  14. VPATH = @srcdir@
  15. prefix = @prefix@
  16. exec_prefix = @exec_prefix@
  17.  
  18. bindir = @bindir@
  19. sbindir = @sbindir@
  20. libexecdir = @libexecdir@
  21. datadir = @datadir@
  22. sysconfdir = @sysconfdir@
  23. sharedstatedir = @sharedstatedir@
  24. localstatedir = @localstatedir@
  25. libdir = @libdir@
  26. infodir = @infodir@
  27. mandir = @mandir@
  28. includedir = @includedir@
  29. oldincludedir = /usr/include
  30.  
  31. pkgdatadir = $(datadir)/@PACKAGE@
  32. pkglibdir = $(libdir)/@PACKAGE@
  33. pkgincludedir = $(includedir)/@PACKAGE@
  34.  
  35. top_builddir = .
  36.  
  37. ACLOCAL = @ACLOCAL@
  38. AUTOCONF = @AUTOCONF@
  39. AUTOMAKE = @AUTOMAKE@
  40. AUTOHEADER = @AUTOHEADER@
  41.  
  42. INSTALL = @INSTALL@
  43. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  44. INSTALL_DATA = @INSTALL_DATA@
  45. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  46. transform = @program_transform_name@
  47.  
  48. NORMAL_INSTALL = true
  49. PRE_INSTALL = true
  50. POST_INSTALL = true
  51. NORMAL_UNINSTALL = true
  52. PRE_UNINSTALL = true
  53. POST_UNINSTALL = true
  54. CC = @CC@
  55. CPP = @CPP@
  56. LIBOBJS = @LIBOBJS@
  57. MAKEINFO = @MAKEINFO@
  58. PACKAGE = @PACKAGE@
  59. REMOTE = @REMOTE@
  60. VERSION = @VERSION@
  61.  
  62. AUTOMAKE_OPTIONS = 1.2
  63.  
  64. bin_PROGRAMS =    make
  65.  
  66. make_SOURCES =    main.c commands.c job.c dir.c file.c misc.c read.c remake.c \
  67.         rule.c implicit.c default.c variable.c expand.c function.c \
  68.         vpath.c version.c ar.c arscan.c remote-$(REMOTE).c \
  69.         commands.h dep.h filedef.h job.h make.h rule.h variable.h \
  70.         signame.c signame.h \
  71.         getopt.c getopt1.c getopt.h
  72. make_LDADD =    @LIBOBJS@ @ALLOCA@ glob/libglob.a
  73.  
  74. info_TEXINFOS =    make.texinfo
  75.  
  76. INCLUDES =    -I$(srcdir)/glob -DLIBDIR=\"$(libdir)\" -DINCLUDEDIR=\"$(includedir)\"
  77.  
  78. BUILT_SOURCES =    README build.sh.in
  79.  
  80. EXTRA_DIST =     make.man $(BUILT_SOURCES) remote-cstms.c\
  81.         make-stds.texi texinfo.tex SCOPTIONS SMakefile\
  82.         README.Amiga Makefile.ami config.ami make.lnk amiga.c amiga.h\
  83.         README.DOS Makefile.DOS configure.bat dosbuild.bat configh.dos\
  84.         README.W32 NMakefile config.h.W32 build_w32.bat subproc.bat\
  85.         readme.vms makefile.vms makefile.com config.h-vms vmsdir.h\
  86.         vmsfunctions.c vmsify.c
  87.  
  88. SUBDIRS =    glob
  89.  
  90. MOSTLYCLEANFILES = loadavg.c
  91. CLEANFILES =    loadavg
  92. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  93. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  94. CONFIG_HEADER = config.h
  95. CONFIG_CLEAN_FILES =  build.sh
  96. PROGRAMS =  $(bin_PROGRAMS)
  97.  
  98.  
  99. DEFS = @DEFS@ -I. -I$(srcdir) -I.
  100. CPPFLAGS = @CPPFLAGS@
  101. LDFLAGS = @LDFLAGS@
  102. LIBS = @LIBS@
  103. make_OBJECTS =  main.o commands.o job.o dir.o file.o misc.o read.o \
  104. remake.o rule.o implicit.o default.o variable.o expand.o function.o \
  105. vpath.o version.o ar.o arscan.o remote-$(REMOTE).o signame.o getopt.o \
  106. getopt1.o
  107. make_DEPENDENCIES =  @LIBOBJS@ @ALLOCA@ glob/libglob.a
  108. make_LDFLAGS = 
  109. CFLAGS = @CFLAGS@
  110. COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
  111. LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@
  112. TEXI2DVI = texi2dvi
  113. TEXINFO_TEX = $(srcdir)/texinfo.tex
  114. INFO_DEPS = make.info
  115. DVIS = make.dvi
  116. TEXINFOS = make.texinfo
  117. DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
  118. Makefile.in NEWS acconfig.h aclocal.m4 alloca.c build.sh.in config.h.in \
  119. configure configure.in getloadavg.c install-sh missing mkinstalldirs \
  120. stamp-h.in texinfo.tex
  121.  
  122.  
  123. DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
  124.  
  125. TAR = gtar
  126. GZIP = --best
  127. SOURCES = $(make_SOURCES)
  128. OBJECTS = $(make_OBJECTS)
  129.  
  130. default: all
  131.  
  132. .SUFFIXES:
  133. .SUFFIXES: .c .dvi .info .o .ps .texi .texinfo
  134. $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
  135.     cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
  136.  
  137. Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  138.     cd $(top_builddir) \
  139.       && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  140.  
  141. $(ACLOCAL_M4):  configure.in 
  142.     cd $(srcdir) && $(ACLOCAL)
  143.  
  144. config.status: $(srcdir)/configure
  145.     $(SHELL) ./config.status --recheck
  146. $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
  147.     cd $(srcdir) && $(AUTOCONF)
  148.  
  149. config.h: stamp-h
  150. stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
  151.     cd $(top_builddir) \
  152.       && CONFIG_FILES= CONFIG_HEADERS=config.h \
  153.          $(SHELL) ./config.status
  154.     @echo timestamp > stamp-h
  155. $(srcdir)/config.h.in: $(srcdir)/stamp-h.in
  156. $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
  157.     cd $(top_srcdir) && $(AUTOHEADER)
  158.     @echo timestamp > $(srcdir)/stamp-h.in
  159.  
  160. mostlyclean-hdr:
  161.  
  162. clean-hdr:
  163.  
  164. distclean-hdr:
  165.     rm -f config.h
  166.  
  167. maintainer-clean-hdr:
  168. build.sh: $(top_builddir)/config.status build.sh.in
  169.     cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
  170.  
  171. mostlyclean-binPROGRAMS:
  172.  
  173. clean-binPROGRAMS:
  174.     test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
  175.  
  176. distclean-binPROGRAMS:
  177.  
  178. maintainer-clean-binPROGRAMS:
  179.  
  180. install-binPROGRAMS: $(bin_PROGRAMS)
  181.     @$(NORMAL_INSTALL)
  182.     $(mkinstalldirs) $(bindir)
  183.     @list='$(bin_PROGRAMS)'; for p in $$list; do \
  184.       if test -f $$p; then \
  185.         echo "  $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`"; \
  186.          $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \
  187.       else :; fi; \
  188.     done
  189.  
  190. uninstall-binPROGRAMS:
  191.     $(NORMAL_UNINSTALL)
  192.     list='$(bin_PROGRAMS)'; for p in $$list; do \
  193.       rm -f $(bindir)/`echo $$p|sed '$(transform)'`; \
  194.     done
  195.  
  196. .c.o:
  197.     $(COMPILE) -c $<
  198.  
  199. mostlyclean-compile:
  200.     rm -f *.o core
  201.  
  202. clean-compile:
  203.  
  204. distclean-compile:
  205.     rm -f *.tab.c
  206.  
  207. maintainer-clean-compile:
  208.  
  209. make: $(make_OBJECTS) $(make_DEPENDENCIES)
  210.     @rm -f make
  211.     $(LINK) $(make_LDFLAGS) $(make_OBJECTS) $(make_LDADD) $(LIBS)
  212.  
  213. make.info: make.texinfo
  214. make.dvi: make.texinfo
  215.  
  216.  
  217. DVIPS = dvips
  218.  
  219. .texi.info:
  220.     @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  221.     cd $(srcdir) \
  222.       && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  223.  
  224. .texi.dvi:
  225.     TEXINPUTS=$(srcdir):$$TEXINPUTS \
  226.       MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
  227.  
  228. .texi:
  229.     @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  230.     cd $(srcdir) \
  231.       && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  232.  
  233. .texinfo.info:
  234.     @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  235.     cd $(srcdir) \
  236.       && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  237.  
  238. .texinfo:
  239.     @cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
  240.     cd $(srcdir) \
  241.       && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
  242.  
  243. .texinfo.dvi:
  244.     TEXINPUTS=$(srcdir):$$TEXINPUTS \
  245.       MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
  246. .dvi.ps:
  247.     $(DVIPS) $< -o $@
  248.  
  249. install-info-am: $(INFO_DEPS)
  250.     @$(NORMAL_INSTALL)
  251.     $(mkinstalldirs) $(infodir)
  252.     @for file in $(INFO_DEPS); do \
  253.       d=$(srcdir); \
  254.       for ifile in `cd $$d && echo $$file $$file-[0-9] $$file-[0-9][0-9]`; do \
  255.         if test -f $$d/$$ifile; then \
  256.           echo " $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile"; \
  257.           $(INSTALL_DATA) $$d/$$ifile $(infodir)/$$ifile; \
  258.         else : ; fi; \
  259.       done; \
  260.     done
  261.     @$(POST_INSTALL)
  262.     @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
  263.       for file in $(INFO_DEPS); do \
  264.         echo " install-info --info-dir=$(infodir) $(infodir)/$$file";\
  265.         install-info --info-dir=$(infodir) $(infodir)/$$file || :;\
  266.       done; \
  267.     else : ; fi
  268.  
  269. uninstall-info:
  270.     $(PRE_UNINSTALL)
  271.     @if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
  272.       ii=yes; \
  273.     else ii=; fi; \
  274.     for file in $(INFO_DEPS); do \
  275.       test -z $ii || install-info --info-dir=$(infodir) --remove $$file; \
  276.     done
  277.     $(NORMAL_UNINSTALL)
  278.     for file in $(INFO_DEPS); do \
  279.       (cd $(infodir) && rm -f $$file $$file-[0-9] $$file-[0-9][0-9]); \
  280.     done
  281.  
  282. dist-info: $(INFO_DEPS)
  283.     for base in $(INFO_DEPS); do \
  284.       d=$(srcdir); \
  285.       for file in `cd $$d && eval echo $$base*`; do \
  286.         test -f $(distdir)/$$file \
  287.         || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
  288.         || cp -p $$d/$$file $(distdir)/$$file; \
  289.       done; \
  290.     done
  291.  
  292. mostlyclean-aminfo:
  293.     rm -f make.aux make.cp make.cps make.dvi make.fn make.fns make.ky \
  294.       make.log make.pg make.toc make.tp make.tps make.vr make.vrs \
  295.       make.op make.tr make.cv
  296.  
  297. clean-aminfo:
  298.  
  299. distclean-aminfo:
  300.  
  301. maintainer-clean-aminfo:
  302.     for i in $(INFO_DEPS); do rm -f `eval echo $$i*`; done
  303.  
  304. # This directory's subdirectories are mostly independent; you can cd
  305. # into them and run `make' without going through this Makefile.
  306. # To change the values of `make' variables: instead of editing Makefiles,
  307. # (1) if the variable is set in `config.status', edit `config.status'
  308. #     (which will cause the Makefiles to be regenerated when you run `make');
  309. # (2) otherwise, pass the desired values on the `make' command line.
  310.  
  311. @SET_MAKE@
  312.  
  313. all-recursive install-data-recursive install-exec-recursive \
  314. installdirs-recursive install-recursive uninstall-recursive  \
  315. check-recursive installcheck-recursive info-recursive dvi-recursive:
  316.     @set fnord $(MAKEFLAGS); amf=$$2; \
  317.     for subdir in $(SUBDIRS); do \
  318.       target=`echo $@ | sed s/-recursive//`; \
  319.       echo "Making $$target in $$subdir"; \
  320.       (cd $$subdir && $(MAKE) $$target) \
  321.        || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
  322.     done && test -z "$$fail"
  323.  
  324. mostlyclean-recursive clean-recursive distclean-recursive \
  325. maintainer-clean-recursive:
  326.     @set fnord $(MAKEFLAGS); amf=$$2; \
  327.     rev=''; for subdir in $(SUBDIRS); do rev="$$rev $$subdir"; done; \
  328.     for subdir in $$rev; do \
  329.       target=`echo $@ | sed s/-recursive//`; \
  330.       echo "Making $$target in $$subdir"; \
  331.       (cd $$subdir && $(MAKE) $$target) \
  332.        || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
  333.     done && test -z "$$fail"
  334. tags-recursive:
  335.     list='$(SUBDIRS)'; for subdir in $$list; do \
  336.       (cd $$subdir && $(MAKE) tags); \
  337.     done
  338.  
  339. tags: TAGS
  340.  
  341. ID: $(HEADERS) $(SOURCES)
  342.     here=`pwd` && cd $(srcdir) && mkid -f$$here/ID $(SOURCES) $(HEADERS)
  343.  
  344. TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES)
  345.     tags=; \
  346.     here=`pwd`; \
  347.     list='$(SUBDIRS)'; for subdir in $$list; do \
  348.       test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
  349.     done; \
  350.     test -z "$(ETAGS_ARGS)config.h.in$(SOURCES)$(HEADERS)$$tags" \
  351.       || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $(SOURCES) $(HEADERS) -o $$here/TAGS)
  352.  
  353. mostlyclean-tags:
  354.  
  355. clean-tags:
  356.  
  357. distclean-tags:
  358.     rm -f TAGS ID
  359.  
  360. maintainer-clean-tags:
  361.  
  362. distdir = $(PACKAGE)-$(VERSION)
  363. top_distdir = $(distdir)
  364.  
  365. # This target untars the dist file and tries a VPATH configuration.  Then
  366. # it guarantees that the distribution is self-contained by making another
  367. # tarfile.
  368. distcheck: dist
  369.     rm -rf $(distdir)
  370.     GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
  371.     mkdir $(distdir)/=build
  372.     mkdir $(distdir)/=inst
  373.     dc_install_base=`cd $(distdir)/=inst && pwd`; \
  374.     cd $(distdir)/=build \
  375.       && ../configure --srcdir=.. --prefix=$$dc_install_base \
  376.       && $(MAKE) \
  377.       && $(MAKE) dvi \
  378.       && $(MAKE) check \
  379.       && $(MAKE) install \
  380.       && $(MAKE) installcheck \
  381.       && $(MAKE) dist
  382.     rm -rf $(distdir)
  383.     @echo "========================"; \
  384.     echo "$(distdir).tar.gz is ready for distribution"; \
  385.     echo "========================"
  386. dist: distdir
  387.     -chmod -R a+r $(distdir)
  388.     GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
  389.     rm -rf $(distdir)
  390. dist-all: distdir
  391.     -chmod -R a+r $(distdir)
  392.     GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
  393.     rm -rf $(distdir)
  394. distdir: $(DISTFILES)
  395.     rm -rf $(distdir)
  396.     mkdir $(distdir)
  397.     -chmod 777 $(distdir)
  398.     @for file in $(DISTFILES); do \
  399.       d=$(srcdir); \
  400.       test -f $(distdir)/$$file \
  401.       || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
  402.       || cp -p $$d/$$file $(distdir)/$$file; \
  403.     done
  404.     for subdir in $(SUBDIRS); do        \
  405.       test -d $(distdir)/$$subdir        \
  406.       || mkdir $(distdir)/$$subdir        \
  407.       || exit 1;                \
  408.       chmod 777 $(distdir)/$$subdir;    \
  409.       (cd $$subdir && $(MAKE) top_distdir=../$(top_distdir)/$$subdir distdir=../$(distdir)/$$subdir distdir) \
  410.         || exit 1; \
  411.     done
  412.     $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-info
  413.     $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
  414. alloca.o alloca.lo: alloca.c config.h
  415. ar.o ar.lo: ar.c make.h config.h filedef.h dep.h glob/fnmatch.h
  416. arscan.o arscan.lo: arscan.c make.h config.h
  417. commands.o commands.lo: commands.c make.h config.h dep.h filedef.h \
  418.     variable.h job.h commands.h
  419. default.o default.lo: default.c make.h config.h rule.h dep.h filedef.h \
  420.     job.h commands.h variable.h
  421. dir.o dir.lo: dir.c make.h config.h glob/glob.h
  422. expand.o expand.lo: expand.c make.h config.h filedef.h job.h commands.h \
  423.     variable.h
  424. file.o file.lo: file.c make.h config.h dep.h filedef.h job.h commands.h \
  425.     variable.h
  426. function.o function.lo: function.c make.h config.h filedef.h variable.h \
  427.     dep.h job.h commands.h
  428. getloadavg.o getloadavg.lo: getloadavg.c config.h
  429. getopt.o getopt.lo: getopt.c config.h getopt.h
  430. getopt1.o getopt1.lo: getopt1.c config.h getopt.h
  431. implicit.o implicit.lo: implicit.c make.h config.h rule.h dep.h \
  432.     filedef.h
  433. job.o job.lo: job.c make.h config.h job.h filedef.h commands.h \
  434.     variable.h
  435. main.o main.lo: main.c make.h config.h dep.h filedef.h variable.h job.h \
  436.     commands.h getopt.h
  437. misc.o misc.lo: misc.c make.h config.h dep.h
  438. read.o read.lo: read.c make.h config.h dep.h filedef.h job.h commands.h \
  439.     variable.h glob/glob.h
  440. remake.o remake.lo: remake.c make.h config.h filedef.h job.h commands.h \
  441.     dep.h
  442. remote-stub.o remote-stub.lo: remote-stub.c make.h config.h filedef.h \
  443.     job.h commands.h
  444. rule.o rule.lo: rule.c make.h config.h dep.h filedef.h job.h commands.h \
  445.     variable.h rule.h
  446. signame.o signame.lo: signame.c config.h signame.h
  447. variable.o variable.lo: variable.c make.h config.h dep.h filedef.h job.h \
  448.     commands.h variable.h
  449. version.o version.lo: version.c config.h
  450. vpath.o vpath.lo: vpath.c make.h config.h filedef.h variable.h
  451.  
  452. info: $(INFO_DEPS) info-recursive
  453. dvi: $(DVIS) dvi-recursive
  454. check: all
  455.     $(MAKE) check-recursive check-local
  456. installcheck: installcheck-recursive
  457. all-recursive-am: config.h
  458.     $(MAKE) all-recursive
  459.  
  460. all-am: Makefile $(INFO_DEPS) $(PROGRAMS) config.h
  461.  
  462. install-exec-am: install-binPROGRAMS
  463.  
  464. install-data-am: install-info-am
  465.  
  466. uninstall-am: uninstall-binPROGRAMS uninstall-info
  467.  
  468. install-exec: install-exec-recursive install-exec-am
  469.     @$(NORMAL_INSTALL)
  470.  
  471. install-data: install-data-recursive install-data-am
  472.     @$(NORMAL_INSTALL)
  473.  
  474. install: install-recursive install-exec-am install-data-am
  475.     @:
  476.  
  477. uninstall: uninstall-recursive uninstall-am
  478.  
  479. all: all-recursive-am all-am
  480.  
  481. install-strip:
  482.     $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
  483. installdirs: installdirs-recursive
  484.     $(mkinstalldirs)  $(bindir) $(infodir)
  485.  
  486.  
  487. mostlyclean-generic:
  488.     test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
  489.  
  490. clean-generic:
  491.     test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  492.  
  493. distclean-generic:
  494.     rm -f Makefile $(DISTCLEANFILES)
  495.     rm -f config.cache config.log stamp-h stamp-h[0-9]*
  496.     test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
  497.  
  498. maintainer-clean-generic:
  499.     test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
  500.     test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
  501. mostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \
  502.         mostlyclean-compile mostlyclean-aminfo mostlyclean-tags \
  503.         mostlyclean-generic
  504.  
  505. clean-am:  clean-hdr clean-binPROGRAMS clean-compile clean-aminfo \
  506.         clean-tags clean-generic mostlyclean-am
  507.  
  508. distclean-am:  distclean-hdr distclean-binPROGRAMS distclean-compile \
  509.         distclean-aminfo distclean-tags distclean-generic \
  510.         clean-am
  511.  
  512. maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \
  513.         maintainer-clean-compile maintainer-clean-aminfo \
  514.         maintainer-clean-tags maintainer-clean-generic \
  515.         distclean-am
  516.  
  517. mostlyclean:  mostlyclean-recursive mostlyclean-am
  518.  
  519. clean:  clean-recursive clean-am
  520.  
  521. distclean:  distclean-recursive distclean-am
  522.     rm -f config.status
  523.  
  524. maintainer-clean:  maintainer-clean-recursive maintainer-clean-am
  525.     @echo "This command is intended for maintainers to use;"
  526.     @echo "it deletes files that may require special tools to rebuild."
  527.     rm -f config.status
  528.  
  529. .PHONY: default mostlyclean-hdr distclean-hdr clean-hdr \
  530. maintainer-clean-hdr mostlyclean-binPROGRAMS distclean-binPROGRAMS \
  531. clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS \
  532. install-binPROGRAMS mostlyclean-compile distclean-compile clean-compile \
  533. maintainer-clean-compile install-info-am uninstall-info \
  534. mostlyclean-aminfo distclean-aminfo clean-aminfo \
  535. maintainer-clean-aminfo install-data-recursive uninstall-data-recursive \
  536. install-exec-recursive uninstall-exec-recursive installdirs-recursive \
  537. uninstalldirs-recursive all-recursive check-recursive \
  538. installcheck-recursive info-recursive dvi-recursive \
  539. mostlyclean-recursive distclean-recursive clean-recursive \
  540. maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
  541. distclean-tags clean-tags maintainer-clean-tags distdir info dvi \
  542. check-local installcheck all-recursive-am all-am install-exec-am \
  543. install-data-am uninstall-am install-exec install-data install \
  544. uninstall all installdirs mostlyclean-generic distclean-generic \
  545. clean-generic maintainer-clean-generic clean mostlyclean distclean \
  546. maintainer-clean
  547.  
  548.  
  549. # --------------- Local DIST Section
  550.  
  551. # Install the w32 subdirectory
  552. #
  553. dist-hook:
  554.     (cd $(srcdir); \
  555.      w32=`find w32 -follow \( -name CVS -prune \) -o -type f -print`; \
  556.      tar chf - $$w32) \
  557.     | (cd $(distdir); tar xfBp -)
  558.  
  559. # --------------- Local CHECK Section
  560.  
  561. check-local: check-loadavg check-regression
  562. .PHONY: check-loadavg check-regression
  563.  
  564. # > check-loadavg
  565. #
  566. loadavg: loadavg.c config.h
  567.     @rm -f loadavg
  568.     $(LINK) -I. -I$(srcdir) -DHAVE_CONFIG_H -DTEST $(make_LDFLAGS) loadavg.c $(LIBS)
  569. # We copy getloadavg.c into a different file rather than compiling it
  570. # directly because some compilers clobber getloadavg.o in the process.
  571. loadavg.c: getloadavg.c
  572.     ln $(srcdir)/getloadavg.c loadavg.c || \
  573.     cp $(srcdir)/getloadavg.c loadavg.c
  574. check-loadavg: loadavg
  575.     @echo The system uptime program believes the load average to be:
  576.     -uptime
  577.     @echo The GNU load average checking code believes:
  578.     -./loadavg
  579.  
  580. # > check-regression
  581. #
  582. # Look for the make test suite, and run it if found.  Look in MAKE_TEST if
  583. # specified, or else in the srcdir or the distdir, their parents, and _their_
  584. # parents.
  585. #
  586. check-regression: all
  587.     here=`pwd`; testdir=""; \
  588.       case "$(MAKE_TEST)" in "") \
  589.         for d1 in $$here $(srcdir); do \
  590.           for d2 in ../.. .. .; do \
  591.         all=`echo $$d1/$$d2/make-test-[0-9]*/run_make_tests`; \
  592.         case "$$all" in \
  593.           "$$d1/$$d2/make-test-[0-9]*/run_make_tests") : ;; \
  594.           *) try=`for x in $$all; do echo $$x; done | sort | tail -1`;\
  595.              testdir=`dirname $$try` ;; esac; \
  596.             done; done ;; \
  597.         *) testdir="$(MAKE_TEST)" ;; \
  598.       esac; \
  599.       case "$$testdir" in \
  600.         "") echo "Couldn't find make-test-* test suite."; exit 0;; \
  601.       esac; \
  602.       echo "cd $$testdir && ./run_make_tests -make_path $$here/make"; \
  603.       cd $$testdir && ./run_make_tests -make_path $$here/make
  604.  
  605. # --------------- Maintainer's Section
  606.  
  607. # Note this requires GNU make.  Not to worry, since it will only be included
  608. # in the Makefile if we're in the maintainer's environment.
  609. @MAINT_MAKEFILE_TRUE@include $(srcdir)/maintMakefile
  610.  
  611. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  612. # Otherwise a system limit (for SysV at least) may be exceeded.
  613. .NOEXPORT:
  614.